pitcher plant
noun
: a plant (especially family Sarraceniaceae, the pitcher-plant family) with pitcher-shaped leaves in which insects are trapped and digested by means of a fluid secreted by the leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share